Proposal for Master Thesis in Software Engineering
نویسنده
چکیده
Background: Quality systems like ISO 9000:2000 and the Capability Maturity Model Integrated (CMMI) [4] describe criteria for good processes [10], but they do not describe a particular instantiation for such a process. This instantiation is up to the organisation implementing the quality system and it is a general perception that such an instantiation always creates bureaucracy and paper work. The before mentioned quality systems were developed for large organisations, therefore they seem not to be applicable for small organisations at all. Previous studies [6, 5, 8, e. g.] have taken this as a starting point to develop quality systems tailored for small organisations. Those studies have for example identified the most crucial problems through industry wide surveys [6, 8, e. g.] and focused their quality systems around solutions for those problem areas. In this study a small German software company with 35 employees at 2 different locations (Halle and Chemnitz, both Germany) is studied. The company develops a production planning and control system as a software product-line [1]. For each customer an individual version is created in a bespoke project. The company has only very few documented processes, from the quality system point of view the company is immature. Especially the impact of change requests on the whole product-line is not considered and no clear strategy for the development of the whole system exists. For example it can happen, that the same functionality is developed twice for different customers. Also requirements elicitation [3, e. g.] is considered to be not very effective, because it is too dependent on the ability of the conducting project manager.
منابع مشابه
Proposal for Master Thesis in Software Engineering Base information
Title: A Systematic and Lightweight Method to identify dependencies between requirements. Student 1 suitability Software engineering course credits completed at BTH (total): 30 (BTH) + 60 (UPM) ECTS credit points Student 2 suitability Software engineering course credits completed at BTH (total): 30 (BTH) + 60 (UPM) ECTS credit points
متن کاملProposal for Master Thesis in Software Engineering 11022010
Testing amounts to observing the execution of a software system to validate whether the software behaves as intended and identify potential problems [1]. Software testing can be considered as a practical activity which relates with the theoretical, technological, tools and management knowledge [2]. Testing objectives corresponds to the discovery and detection of faults, which can be attained by...
متن کاملMaster thesis Software Engineering Noise detection in software engineering datasets using Gaussian Processes
متن کامل
Distributed Systems verification using fault injection approach Master of Science Thesis in Software Engineering
متن کامل
Master of Engineering Thesis Proposal Hear&There: An Augmented Reality System of Linked Audio
This thesis proposal presents a research project on augmenting a space with audio. Using the system described in this proposal, individuals can leave audio imprints of their identity in a real-world environment for others to hear. Furthermore, audio imprints in the environment can be linked together, similar to the way web pages are linked together today. Previous research in the area of augmen...
متن کاملIntegration of Variants Handling in M-System NT
This Master thesis proposes a solution to manage variabilities of software product line applications. The objective of the research is to support software decision makers in handling additional software complexity introduced by product line architectures. In order to fulfill this objective an approach to analyze, visualize, and measure product line specific characteristics of the C/C++ source c...
متن کامل